const mongoose = require('../config/db')
const {DEFAULT_AVATAR} = require('../config/index')

const userSchema = new mongoose.Schema({
    // 手机
    phone:{
        type:String,
    },
    name:{  // 姓名
        type:String, 
    },
    userName:{ // 用户名
        type:String,
    },
    // 密码 (app端)
    password:{
        type:String,
        default:'$2b$10$L47ryDI2lDqCkDuMBeEfSeFUPA5DRDrOTV7oe/aVnzt3.haSPM78a'  // 默认：123456
    },
    // 用户类型：1制表人（创建计价单），2对单人，3审核人（审核计价单）,
    type:{
        type:Number,
    },
    // 状态：1正常，2禁用（只有教师和机构才有，app用户无此字段）
    status:{
        type:Number,
        default:1
    },
},{timestamps: {createdAt: 'createTime', updatedAt: 'updateTime'}})

const User = mongoose.model('User',userSchema)

// new User({
//     phone:'13611223344',
//     userName:'lm',
//     name:'蔺梅',
//     type:3
// }).save((err,res) => {
//     console.log(res)
// })

module.exports = User
